.box-ai-job{background:#fff;border:1px solid #e9eaec;border-radius:8px;display:flex;gap:20px;padding:16px 20px}.box-ai-job .icon-verified-employer{font-size:16px}.box-ai-job .icon-verified-employer .tooltip-inner{max-width:100%!important;padding:6px 8px!important;text-align:left!important;text-transform:unset!important}.box-ai-job .icon-verified-employer .text-gray{color:#777!important}.box-ai-job .icon-verified-employer.level-five>i{color:#00b14f;font-family:Font Awesome\ 6 Pro;font-weight:900}.box-ai-job .icon-verified-employer.level-four>i{color:#777!important}.box-ai-job .icon-verified-employer{font-size:13px}.box-ai-job__avatar{align-items:center;background:#fff;border:1px solid #e9eaec;border-radius:8px;display:flex;height:100px;justify-content:center;padding:8px;width:100px}.box-ai-job__avatar img{border-radius:5px;height:84px;-o-object-fit:contain;object-fit:contain;width:84px}.box-ai-job__info{display:flex;flex-direction:column}.box-ai-job__info--title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#212f3f;display:-webkit-box;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:24px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis}.box-ai-job__info--title:hover{color:#212f3f}.box-ai-job__info--company{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#424e5c;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.box-ai-job__info--company:hover{color:#424e5c}.box-ai-job__info--additional-info{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.box-ai-job__info--additional-info-item{align-items:center;background:#f4f5f5;border-radius:3px;color:#212f3f;display:flex;font-size:12px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.12px;line-height:16px;padding:4px 8px}@media screen and (max-width:500px){.box-ai-job{gap:12px;padding:16px}.box-ai-job__avatar{border-radius:6px;height:64px;padding:2px;width:64px}.box-ai-job__avatar img{border-radius:4px;height:60px;width:60px}.box-ai-job__info--title{font-size:14px;font-style:normal;font-weight:600;height:44px;letter-spacing:.175px;line-height:22px}.box-ai-job__info--company{font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:16px}}.overlay-modal-cv-competitive-notification{background-color:#000;bottom:0;display:none;left:0;opacity:.5;overflow:hidden;position:fixed;right:0;top:0;z-index:99}.icon-verified-employer-tooltip .tooltip-inner{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16.8px;max-width:100%!important;padding:6px 8px!important;text-align:left!important;text-transform:unset!important}#modal-cv-competitive-notification{display:none;height:100%;left:16px;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:16px;top:0;z-index:100}#modal-cv-competitive-notification .popup-wrapper{align-items:center;display:flex;margin:.75rem auto;min-height:calc(100% - 3.5rem);position:relative}@media (max-width:900px){#modal-cv-competitive-notification .popup-wrapper{width:100%}}#modal-cv-competitive-notification .wrap-cv-competitive-notification{background-color:#fff;border-radius:8px;box-shadow:0 18px 40px 0 rgba(0,0,0,.09);display:flex;margin:auto;max-width:650px;overflow:hidden;padding:0;width:650px}@media (max-width:900px){#modal-cv-competitive-notification .wrap-cv-competitive-notification{height:681.79px;max-height:calc(100vh - 2rem)}}#modal-cv-competitive-notification .cv-competitive-notification{display:flex;flex-direction:column;width:100%}#modal-cv-competitive-notification .cv-competitive-notification__close{align-items:center;background:#fff;border-radius:100%;cursor:pointer;display:flex;height:32px;justify-content:center;padding:8px;position:absolute;right:20px;top:20px;width:32px}#modal-cv-competitive-notification .cv-competitive-notification__close i{color:#212f3f;font-size:15px;font-style:normal;font-weight:400;line-height:20px}#modal-cv-competitive-notification .cv-competitive-notification__header{align-items:center;display:flex;gap:50px;height:64px;justify-content:space-between;padding:16px 20px}@media (max-width:900px){#modal-cv-competitive-notification .cv-competitive-notification__header{height:56px}}#modal-cv-competitive-notification .cv-competitive-notification__title{color:#212f3f;margin-bottom:0}#modal-cv-competitive-notification .cv-competitive-notification__title,#modal-cv-competitive-notification .cv-competitive-notification__title--bold{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:28px;text-align:left}@media (max-width:900px){#modal-cv-competitive-notification .cv-competitive-notification__title{font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:24px;text-align:left}}#modal-cv-competitive-notification .cv-competitive-notification__icon{align-items:center;background:#e9eaec;border-radius:16px;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}@media (max-width:900px){#modal-cv-competitive-notification .cv-competitive-notification__icon{background:#f4f5f5;border-radius:12px;height:24px;width:24px}}#modal-cv-competitive-notification .cv-competitive-notification__icon i{color:#212f3f;font-size:15px;font-weight:400;height:16px;letter-spacing:0;text-align:center;width:16px}@media (max-width:900px){#modal-cv-competitive-notification .cv-competitive-notification__icon i{color:#4d5965;font-size:13px;height:10.33px;width:10.33px}}#modal-cv-competitive-notification .cv-competitive-notification__wrap-scroll{flex-grow:1;position:relative}#modal-cv-competitive-notification .cv-competitive-notification__wrap-scroll::-webkit-scrollbar{opacity:.75;width:6px}#modal-cv-competitive-notification .cv-competitive-notification__wrap-scroll::-webkit-scrollbar-track{background:transparent}#modal-cv-competitive-notification .cv-competitive-notification__wrap-scroll::-webkit-scrollbar-thumb{background:rgba(33,47,63,.15);border-radius:100px!important}#modal-cv-competitive-notification .cv-competitive-notification__wrap-scroll .overflow-scroll-gradient{background:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff);bottom:0;display:block;height:42px;left:0;position:absolute;right:0}@media (max-width:900px){#modal-cv-competitive-notification .cv-competitive-notification__wrap-scroll{padding-left:16px;padding-right:16px}}#modal-cv-competitive-notification .cv-competitive-notification__img-wrap{align-items:center;display:flex;height:230px;justify-content:center;width:100%}@media (max-width:900px){#modal-cv-competitive-notification .cv-competitive-notification__img-wrap{border-radius:2px;height:375.79px}}#modal-cv-competitive-notification .cv-competitive-notification__img{height:100%;width:100%}#modal-cv-competitive-notification .cv-competitive-notification__img--qr{height:120px;max-height:120px;max-width:120px;width:120px}#modal-cv-competitive-notification .cv-competitive-notification .text-success{color:#00b14f}#modal-cv-competitive-notification .cv-competitive-notification .text-bold{font-weight:700}#modal-cv-competitive-notification .cv-competitive-notification__content{display:flex;flex-direction:column;gap:16px;height:-moz-fit-content;height:fit-content;overflow-y:auto;padding:16px 20px}#modal-cv-competitive-notification .cv-competitive-notification__content::-webkit-scrollbar{opacity:.75;width:6px}#modal-cv-competitive-notification .cv-competitive-notification__content::-webkit-scrollbar-track{background:transparent}#modal-cv-competitive-notification .cv-competitive-notification__content::-webkit-scrollbar-thumb{background:rgba(33,47,63,.15);border-radius:100px!important}#modal-cv-competitive-notification .cv-competitive-notification__content .overflow-scroll-gradient{background:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff);bottom:0;display:block;height:42px;left:0;position:absolute;right:0}#modal-cv-competitive-notification .cv-competitive-notification__content--description{border-bottom:1px solid #e9eaec;display:flex;gap:28px;padding-bottom:16px}#modal-cv-competitive-notification .cv-competitive-notification__content--description-left{align-items:flex-start;display:flex;flex-direction:column;gap:6px;width:calc(100% - 155px)}#modal-cv-competitive-notification .cv-competitive-notification__content--description-qr-img{height:127px;width:127px}#modal-cv-competitive-notification .cv-competitive-notification__content--description-qr-img img{height:100%;width:100%}#modal-cv-competitive-notification .cv-competitive-notification__content--description-title{color:#212f3f;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:24px}#modal-cv-competitive-notification .cv-competitive-notification__content--description-message{color:#212f3f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px}#modal-cv-competitive-notification .cv-competitive-notification__content--description-message .message-warning{color:#00b14f}#modal-cv-competitive-notification .cv-competitive-notification__content--job{display:flex;flex-direction:column;gap:12px}#modal-cv-competitive-notification .cv-competitive-notification__content--job-title{color:#212f3f;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:24px}#modal-cv-competitive-notification .cv-competitive-notification__action{align-items:center;background:#fff;border-top:1px solid #e9eaec;display:flex;gap:12px;justify-content:center;padding:16px 20px;width:100%}#modal-cv-competitive-notification .cv-competitive-notification__action .button{align-items:center;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:.175px;line-height:22px;padding:0 16px}#modal-cv-competitive-notification .cv-competitive-notification__action .btn-cancel{background:#f4f5f5;border-radius:8px;color:#212f3f}#modal-cv-competitive-notification .cv-competitive-notification__action .btn-confirm{background:#00b14f;border-radius:6px;color:#fff}#modal-cv-competitive-notification .cv-competitive-notification__action .btn-sure{align-items:center;background:#00b14f;border-radius:6px;color:#fff;display:flex;height:40px;justify-content:center;padding:8px 16px;width:169px}@media screen and (max-width:1200px){.overlay-modal-cv-competitive-notification{z-index:9998}#modal-cv-competitive-notification{z-index:9999}#modal-cv-competitive-notification .wrap-cv-competitive-notification{height:720px}#modal-cv-competitive-notification .cv-competitive-notification__wrap-scroll{padding:0;position:relative}#modal-cv-competitive-notification .cv-competitive-notification__img-wrap{height:-moz-fit-content;height:fit-content}#modal-cv-competitive-notification .cv-competitive-notification__img-wrap img{height:auto}#modal-cv-competitive-notification .cv-competitive-notification__content{height:335px}#modal-cv-competitive-notification .cv-competitive-notification__content--description{align-items:center;display:flex;flex-direction:column;gap:8px}#modal-cv-competitive-notification .cv-competitive-notification__content--description-message,#modal-cv-competitive-notification .cv-competitive-notification__content--job-title{text-align:center}#modal-cv-competitive-notification .cv-competitive-notification__action .button{width:50%}}@media screen and (max-width:500px){#modal-cv-competitive-notification{bottom:0;left:0;right:0}#modal-cv-competitive-notification .popup-wrapper{align-items:flex-end;height:100%;margin:0;width:100%}#modal-cv-competitive-notification .wrap-cv-competitive-notification{border-radius:20px 20px 0 0;height:-moz-fit-content;height:fit-content;margin:0;max-height:90vh}#modal-cv-competitive-notification .cv-competitive-notification__wrap-scroll{padding:0}#modal-cv-competitive-notification .cv-competitive-notification__img-wrap{height:182px;width:100%}#modal-cv-competitive-notification .cv-competitive-notification__close{height:24px;padding:4px;right:16px;top:12px;width:24px}#modal-cv-competitive-notification .cv-competitive-notification__close i{font-size:12px;font-style:normal;font-weight:400;line-height:16px}#modal-cv-competitive-notification .cv-competitive-notification__content{gap:12px;height:calc(100% - 255px);padding:16px 16px 6px}#modal-cv-competitive-notification .cv-competitive-notification__content--description{align-items:center;padding-bottom:16px}#modal-cv-competitive-notification .cv-competitive-notification__content--description-message{font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:20px}#modal-cv-competitive-notification .cv-competitive-notification__content--description-title{font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:20px;text-align:center;width:85%}#modal-cv-competitive-notification .cv-competitive-notification__content--job-title{font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:22px;text-align:left}}
